
#ifndef _ORANGES_PROTECT_H_
#define _ORANGES_PROTECT_H_

// 存储段描述符 / 系统段描述符
typedef struct s_descriptor {   // 共 8 个字节
    u16     limit_low;          // LIMIT
    u16     base_low;           // Base
    u8      base_mid;           // Base
    u8      attr1;              // P(1) DPL(2) DT(1) TYPE(4)
    u8      limit_high_attr2;   // G(1) D(1) 0(1) AVL(1) LimitHign(4)
    u8      base_hign;          // Base
} DESCRIPTOR;

#endif
